// 路由也就是 以前的controler层 与 service层，调用dao层来完成业务的实现，负责管理所调用的dao层的事务管理
// Controller层，控制层，用于控制逻辑，其最核心的作用在于控制后端与前端的交互。
var express = require('express');
var router = express.Router();
const flavorDao = require('../dao/flavorDao')

//get请求所有
router.get('/getflavor', function(req, res) {
    flavorDao.findFlavorDao(req,res)
})

router.get('/getflavor/:id', function(req, res) {
    console.log(req.params.id)
    // var id=req.params["id"] 
    // console.log(111,id)
    req.body.id=req.params.id
    flavorDao.findFlavorDao(req,res)
})

//post请求
router.post('/addflavor',function(req,res){
    flavorDao.addFlavorDao(req,res)
})

//put请求
router.put('/updateflavor',function(req,res){
    flavorDao.updateFlavortDao(req,res)
})

//delete请求
router.delete('/deleteflavor',function(req,res){
    flavorDao.deleteFlavorDao(req,res)
})


module.exports = router;
